package com.ph.irp.base.materialassistantattribute.service;

import java.util.List;

import com.ph.irp.model.PBaseMaterialAssistantattribute;

public interface AssistantAttributeService {

	public void addAssistantAttribute(PBaseMaterialAssistantattribute model) throws Throwable;
	public void updateAssistantAttribute(PBaseMaterialAssistantattribute model)throws Throwable;
	public List<PBaseMaterialAssistantattribute> getAllAssistantAttribute()throws Throwable;
	
	public List<PBaseMaterialAssistantattribute> getAssistantattributeByTypeId(int assistantAttributeTypeId)throws Throwable;
	public List<PBaseMaterialAssistantattribute> getAssistantAttributeByCondition(PBaseMaterialAssistantattribute model)throws Throwable;
	public PBaseMaterialAssistantattribute getAssistantattributeById(int id)throws Throwable;
	public void deleteAssistantAttribute(Object[] id)throws Throwable;
	
	
}
